package com.mrogrape.gui.event;

/**
 * 用于页面切换时事件的监听。
 * 
 * @author Ice Spring
 *
 */
public interface WizardPageChangeListener {

	/**
	 * 当后退按钮被按下时，此方法被调用
	 * @param pd
	 */
	public void onBack(WizardPageData pd);

	/**
	 * 当前进按钮被按下时，此方法被调用
	 * @param pd
	 */
	public void onNext(WizardPageData pd);

	/**
	 * 当结束按钮被按下时，此方法被调用
	 * @param pd
	 */
	public void onFinish(WizardPageData pd);

	/**
	 * 当取消按钮被按下时，此方法被调用
	 * @param pd
	 */
	public void onCancel(WizardPageData pd);
}
